JavaScript Job: Software Engineering – General Internship (12-13 m

Job added on

Company

Schlumberger
United Kingdom

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

JavaScript Job Details

Job title:
Software Engineering – General Internship (12-13 months) - Starting Summer 2023

About Us:
We are a global technology company, driving energy innovation for a balanced planet.
At SLB we create amazing technology that unlocks access to energy for the benefit of all. That is our purpose. As innovators, that’s been our mission for 100 years. We are facing the world’s greatest balancing act- how to simultaneously reduce emissions and meet the world’s growing energy demands. We’re working on that answer. Every day, a step closer.
Our collective future depends on decarbonizing the fossil fuel industry, while innovating a new energy landscape. It’s what drives us. Ensuring progress for people and the planet, on the journey to net zero and beyond. For a balanced planet.

Location:
Cambridge, UK.
SLB's Research Center based in Cambridge is part of SLB global network of research and engineering centres. Our research center is a dynamic, multidisciplinary environment with state-of-the-art research and computing facilities. We work on applied research projects in the physical sciences to meet the current and future challenges of the industry.
SLB's Research Center based in Cambridge is a distinctive marquee-like structure dominating the High Cross site on the western outskirts of Cambridge, England. This spectacular building was completed in 1985 and the smaller second phase was opened in 1992. It has recently been classified as a Grade II listed building. Altogether, there are more than 930 m2; of laboratory space and offices for more than 100 scientists, technicians and domain experts.

Job Summary:
Prototyping the digital platform for the future of the company, we have an opportunity to join Schlumberger Cambridge Research on a 1 year internship. You will be part of a multi-disciplinary team in the Digital Research department which comprises the Data Lab, the Automation & Planning (A&P) programme and the Domain & Integrated Systems (D&IS) programme.
This role is technical and requires a lot of coding, supporting our research scientists in delivering their work to the wider organisation. We currently have two positions for 2023 entry in A&P, one of 3-6 month duration and the other for 1 year.
In A&P we are developing the future machine reasoning infrastructure. This system assists their decision-making, offering explanations (XAI) for its recommendations via a proprietary semantic web ontology. Additionally, we create state-of-the-art solvers for AI Planning and Scheduling; the resulting plans are interwoven by the ontology with the vision of a truly integrated digital infrastructure. These are extensive multi-year research efforts, you will be guided and supported throughout and success is not measured by completion of a pre-specified list of tasks. The specialism of the group is in the development of the algorithms and the role of the internship is to provide software development support and expertise around the front-end and also the backend integration between algorithms and data stores, so this suits an open-minded
For the position in the D&IS, depending on your personal interest and duration of the internship, your role will be to work with data scientists and domain experts, helping develop advanced data analytics, cloud computing, and user interfaces.
Your work will involve programming in Python, SQL, as well as Java and C++. Other programming languages and frameworks may also be required, and training resources and time will be provided.

Essential Responsibilities and Duties:
Interns will be mentored and responsible for developing aspects of the SLB digital solutions from the cloud and web-based applications to data analytics. Interns will experience the development of prototype solutions and the interaction scientists, domain experts and end-users to assist in the testing of the prototypes.
  • Develop software that integrates with a variety of real-world business systems
  • Support scientists on software development for user-ready prototypes, data analysis, user interfaces
  • Present demos to visitors and internal stakeholders
  • Acquire and apply software development skills in a supportive environment of continuous learning

Qualification:
  • Studying towards a Bachelors or Masters in Computer Science or related field.
Competencies:
Required skills:
  • Passionate interest in programming
  • Willingness to learn
  • Good communication skills
Exposure to any of the following would be a plus, however demonstrating an ability to learn is more important than specific existing skills :
  • Scripting (Python, Shell), C++, C#, Java, JavaScript
  • System design, including producing UML diagrams
  • Development of Web Applications
  • Source code control such as Git
  • Systems integration, databases, SQL
  • Semantic web, SPARQL
  • AI Planning, PDDL

SLB is an equal employment opportunity employer. Qualified applicants are considered without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or other characteristics protected by law.